Remove usage of feature() from rx driver code so that driver code does
[betaflight.git] / docs / Board - Naze32.md
blobb7df53b077cb3b5e3a787213ebd23f8d9249edfa
1 # Board - Naze32
3 The Naze32 target supports all Naze hardware revisions.  Revison 4 and Revision 5 are used and
4 frequently flown by the primary maintainer.  Previous Naze hardware revisions may have issues,
5 if found please report via the [github issue tracker](https://github.com/cleanflight/cleanflight/issues).
7 # Serial Ports
9 | Value | Identifier   | RX        | TX                 | Notes                                                                                       |
10 | ----- | ------------ | --------- | ------------------ | ------------------------------------------------------------------------------------------- |
11 | 1     | USART1       | RX  / PA10 | TX  / PA9 / TELEM | TELEM output is always inverted (for FrSky). Internally connected to USB port via CP2102 IC |
12 | 2     | USART2       | RC4 / PA3 | RC3 / PA2          |                                                                                             |
13 | 3     | SoftSerial 1 | RC5 / PA6 | RC6 / PA7          |                                                                                             |
14 | 4     | SoftSerial 2 | RC7 / PB0 | RC8 / PB1          |                                                                                             |
16 * You cannot use USART1/TX/TX/TELEM pins at the same time. 
17 * You may encounter flashing problems if you have something connected to the RX/TX pins.  Try disconnecting RX/TX.
19 # Pinouts
21 The 10 pin Input connector has the following pinouts when used in RX_PPM/RX_SERIAL mode
23 | Pin | Identifier | Function       | Notes                            |
24 | --- | ---------- | -------------- | -------------------------------- |
25 | 1   | N/A        | Ground         |                                  |
26 | 2   | Circle     | +5V            |                                  |
27 | 3   | 1          | PPM Input      | Enable `feature RX_PPM`          | 
28 | 4   | 2          | RSSI_ADC       | Enable `feature RSSI_ADC`.  Connect to the output of a PWM-RSSI conditioner, 0v-3.3v input | 
29 | 5   | 3          | Uart 2 TX      |                                  | 
30 | 6   | 3          | Uart 2 RX      |                                  | 
31 | 7   | 5          | Softserial1 TX | Enable `feature SOFTSERIAL`      |
32 |     |            | Led Strip      | Enable `feature LED_STRIP`.      |
33 | 8   | 6          | Softserial1 RX | Enable `feature SOFTSERIAL`      |
34 | 9   | 7          | Softserial2 TX | Enable `feature SOFTSERIAL`      |
35 | 10  | 8          | Softserial2 RX | Enable `feature SOFTSERIAL`      |
36 |     |            | Current        | Enable `feature CURRENT_METER`.  Connect to the output of a current sensor, 0v-3.3v input |